-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sync 0.14.1 to integration proxmox #343
Sync 0.14.1 to integration proxmox #343
Conversation
Signed-off-by: Andrei Kvapil <[email protected]>
Signed-off-by: Andrei Kvapil <[email protected]>
This PR adds SeaweedFS Signed-off-by: Andrei Kvapil <[email protected]>
![image_2024-08-12_12-53-02 (2)](https://github.com/user-attachments/assets/8348e2ea-c89a-45aa-9ad3-de7c83f4ad1a) ![image_2024-08-12_12-53-02](https://github.com/user-attachments/assets/4b28228e-fcbe-4c03-b02a-d3c6d59f6b0a) ![image_2024-08-12_12-56-29](https://github.com/user-attachments/assets/d6852b43-1391-4bab-afc4-859433311ead) Signed-off-by: Andrei Kvapil <[email protected]> Co-authored-by: Viktoriia Kvapil <[email protected]>
The new Cilium already enables our patch cilium/cilium#32730. It should be better to update instead of keeping it in-tree Signed-off-by: Andrei Kvapil <[email protected]>
Signed-off-by: Andrei Kvapil <[email protected]> Signed-off-by: Andrei Kvapil <[email protected]>
Add new options: `host` and `externalIPs`. Automatic password generation Provide resource-view to dashboard for getting connection URLs Signed-off-by: Andrei Kvapil <[email protected]>
This change is aimed at improving the development experience. - The option `make delete` has been added. - Added check for `NAME` and `NAMESPACE` variables - Now, any package (not just system ones) can include options such as make show, make diff, make apply. - Applications from packages/extra require explicit specification of the `NAMESPACE`. - Applications from packages/apps require explicit specification of both `NAME` and `NAMESPACE`. Signed-off-by: Andrei Kvapil <[email protected]>
This PR fixes memory charts, fixes #285 ![image](https://github.com/user-attachments/assets/3ceb8a4d-6fdf-49d3-80be-ff83567ba61c) Signed-off-by: Andrei Kvapil <[email protected]>
- Refactored `values.yaml` to move disk size under `resources` and added `service.ports` configuration. - Updated `README.md` to include detailed parameter descriptions and example configuration. - Modified `service.yaml` to use dynamic port configuration from `values.yaml`. - Corrected `vm.yaml` to reference disk size from `resources` and updated base image URL for Fedora. - Revised `values.schema.json` to align with changes in `values.yaml`, including added parameters and descriptions. Enhancements include: - Improved clarity of default values and parameter settings. - Added flexibility for service port customization. - Corrected and updated URLs and default values for better accuracy.
This PR introduces new functionality for running e2e-tests in k8s-cluster. `make test` from a root invokes deploying of new sandbox for testing cozystack. from `packages/core/testing`: `make test` - runs the end-to-end tests. `make exec` - opens an interactive shell in the sandbox container. `make login` - downloads the kubeconfig into a temporary directory and runs a shell with the sandbox environment; mirrord must be installed. `make proxy` - enables a SOCKS5 proxy; mirrord and gost must be installed. Signed-off-by: Andrei Kvapil <[email protected]>
Signed-off-by: Andrei Kvapil <[email protected]>
Provide the oportunity to specify StroageClass in applications Signed-off-by: Andrei Kvapil <[email protected]>
Links to community meetings and TG group have been added
Signed-off-by: Andrei Kvapil <[email protected]> Signed-off-by: Andrei Kvapil <[email protected]>
Signed-off-by: Andrei Kvapil <[email protected]>
Signed-off-by: Andrei Kvapil <[email protected]> Signed-off-by: Andrei Kvapil <[email protected]>
![Screenshot 2024-08-28 at 15-10-20 Explore - vlog-generic - Grafana](https://github.com/user-attachments/assets/4ba926d3-fb56-411b-88d5-a00d5d17b3dc) --------- Signed-off-by: Andrei Kvapil <[email protected]>
This release includes fix for C# library FerretDB/FerretDB#4475 (comment) as well many other improovments https://github.com/FerretDB/FerretDB/releases/tag/v1.24.0 <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Updated the application to version 1.24.0, bringing enhancements and improvements. - Upgraded the container image to version 1.24.0 for the `ferretdb` application, ensuring access to the latest features and fixes. - **Chores** - Incremented the chart version from 0.2.0 to 0.3.0 to reflect the new release. <!-- end of auto-generated comment: release notes by coderabbit.ai --> Signed-off-by: Andrei Kvapil <[email protected]>
Signed-off-by: Andrei Kvapil <[email protected]> Signed-off-by: Andrei Kvapil <[email protected]>
… fix externalPorts (#303) Add `externalPorts`, `sshKeys` and `cloudInit` options with examples. Remove `service`, `sshPwauth`, `disableRoot`, `password`, `chpasswdExpire` options --------- Signed-off-by: Andrei Kvapil <[email protected]> Co-authored-by: Andrei Kvapil <[email protected]>
<!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Updated version identifiers for the `ferretdb`, `virtual-machine`, `monitoring`, and `seaweedfs` packages to enhance clarity and traceability. - Added new version entry for `monitoring` version `1.4.0`. - **Improvements** - Upgraded the `cozystack` component to a newer image version (`v0.13.0`), potentially including bug fixes and performance enhancements. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
- Prepare release v0.13.0 - Cilium: enable nodePort Signed-off-by: Andrei Kvapil <[email protected]>
<!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Enhanced monitoring capabilities for Kubernetes deployments, including checks for `vmalert`, `vlogs`, and `vmcluster`. - **Updates** - Updated container images for `cozystack` and `darkhttpd` to version `v0.13.0`. - Version mapping updates for `ferretdb`, `kubernetes`, and `virtual-machine` packages. - Updated image tags and digests for Kubeapps components to version `v0.13.0`. - Updated image tag for Kamaji to version `v0.13.0`. - Added new pod metadata labels to the `vmalertmanager` configuration. - **Bug Fixes** - Improved operational status checks for Kubernetes resources using JSONPath expressions. <!-- end of auto-generated comment: release notes by coderabbit.ai --> Signed-off-by: Andrei Kvapil <[email protected]>
Changed tls host to be the same as ingress host <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Updated the default host value in the SeaweedFS configuration to support S3-compatible endpoints. - **Bug Fixes** - Corrected the hostname configuration to reflect the new service access method. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
Signed-off-by: Andrei Kvapil <[email protected]> <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Updated RabbitMQ chart version to 0.4.0 and application version to 3.13.2. - Added new configuration options for users and virtual hosts in the application. - Introduced a new Kubernetes Role for managing access to secrets and services. - Enhanced RabbitMQ configuration for automated user and permission management. - **Documentation** - Improved README with a section on configuration parameters for better user guidance. - **Chores** - Added a new YAML configuration file for comprehensive RabbitMQ cluster management. <!-- end of auto-generated comment: release notes by coderabbit.ai --> Signed-off-by: Andrei Kvapil <[email protected]>
Signed-off-by: Andrei Kvapil <[email protected]> <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Enhanced database user management with role definitions for `admin` and `readonly` users. - Introduced support for additional environment variables in the MariaDB operator deployment. - Added new RBAC roles for viewing and editing MariaDB resources. - **Changes** - Updated configuration structure for database and user management, shifting from arrays to objects. - Improved webhook certificate management with revision history control. - Updated image repository for the MariaDB operator. - **Bug Fixes** - Adjusted permissions in RBAC configuration for better security and resource management. <!-- end of auto-generated comment: release notes by coderabbit.ai --> Signed-off-by: Andrei Kvapil <[email protected]>
Signed-off-by: Andrei Kvapil <[email protected]> <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Updated application version from 0.3.0 to 0.4.0, indicating a new release. - Introduced a new Kubernetes Role for managing access to dashboard-related resources, enhancing security. - Improved user credential management with dynamic password generation in the initialization script, enhancing security practices. <!-- end of auto-generated comment: release notes by coderabbit.ai --> Signed-off-by: Andrei Kvapil <[email protected]>
Signed-off-by: Andrei Kvapil <[email protected]> Signed-off-by: Andrei Kvapil <[email protected]>
Signed-off-by: Andrei Kvapil <[email protected]> <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Updated Clickhouse application to version 0.4.0, indicating new enhancements. - Improved user credential management by dynamically generating passwords or using provided ones, enhancing security. - Introduced a new Kubernetes Role for managing access to services and secrets, ensuring better control over resource interactions. - **Bug Fixes** - Corrected the reference for accessing the storage class value to ensure proper retrieval. <!-- end of auto-generated comment: release notes by coderabbit.ai --> Signed-off-by: Andrei Kvapil <[email protected]>
Signed-off-by: Andrei Kvapil <[email protected]> <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Upgraded various container images to version `v0.14.0`, enhancing application performance and potentially introducing new features and bug fixes. - **Bug Fixes** - Improved version tracking for packages by updating commit hashes, enhancing clarity and traceability. - **Chores** - Updated configuration files to reflect the new image versions for components, ensuring the latest updates are utilized across the application. <!-- end of auto-generated comment: release notes by coderabbit.ai --> Signed-off-by: Andrei Kvapil <[email protected]>
<!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **Chores** - Expanded the `.gitignore` file to include additional user-specific and generated files, improving version control management. <!-- end of auto-generated comment: release notes by coderabbit.ai --> Signed-off-by: George Gaál <[email protected]>
…led (#337) Signed-off-by: Andrei Kvapil <[email protected]> Signed-off-by: Andrei Kvapil <[email protected]>
This PR fixes regression introduced by #322 Tenant clusters have `kubeProxyReplacement` disabled, must be enabled
Signed-off-by: Andrei Kvapil <[email protected]> Signed-off-by: Andrei Kvapil <[email protected]>
Signed-off-by: Andrei Kvapil <[email protected]>
Sometimes Kamaji can be killed due to defult limits let's expand them a little <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Introduced resource management configurations for the `kamaji` service, enhancing control over CPU and memory allocation. - Added specifications for resource limits and requests to improve stability and performance in a Kubernetes environment. <!-- end of auto-generated comment: release notes by coderabbit.ai --> Signed-off-by: Andrei Kvapil <[email protected]>
Talos Linux: Update firmwares and add metal image
Add opencost
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
kafka zookeeper error after installation: ``` 2024-09-15 02:44:33,289 ERROR Failed to verify hostname: kafka-service-zookeeper-2.kafka-service-zookeeper-nodes.tenant-stage.svc.cozy.local (org.apache.zookeeper.common.ZKTrustManager) [ListenerHandler-/0.0.0.0:3888] javax.net.ssl.SSLPeerUnverifiedException: Certificate for <kafka-service-zookeeper-2.kafka-service-zookeeper-nodes.tenant-stage.svc.cozy.local> doesn't match any of the subject alternative names: [kafka-service-zookeeper-client, *.kafka-service-zookeeper-nodes.tenant-stage.svc.cluster.local, *.kafka-service-zookeeper-nodes.tenant-stage.svc, kafka-service-zookeeper-2.kafka-service-zookeeper-nodes.tenant-stage.svc, kafka-service-zookeeper-client.tenant-stage.svc.cluster.local, kafka-service-zookeeper-client.tenant-stage.svc, kafka-service-zookeeper-2, kafka-service-zookeeper-2.kafka-service-zookeeper-nodes.tenant-stage.svc.cluster.local, *.kafka-service-zookeeper-client.tenant-stage.svc, kafka-service-zookeeper-client.tenant-stage, *.kafka-service-zookeeper-client.tenant-stage.svc.cluster.local] ``` certs sans by default: ``` klin@asus:~/cozy$ openssl x509 -in zookeeper.crt -text -noout | grep -A1 "Subject Alternative Name" X509v3 Subject Alternative Name: DNS:kafka-service-zookeeper-0.kafka-service-zookeeper-nodes.tenant-stage.svc.cluster.local, DNS:*.kafka-service-zookeeper-nodes.tenant-stage.svc.cluster.local, DNS:kafka-service-zookeeper-client, DNS:kafka-service-zookeeper-0, DNS:kafka-service-zookeeper-client.tenant-stage.svc.cluster.local, DNS:kafka-service-zookeeper-client.tenant-stage.svc, DNS:kafka-service-zookeeper-client.tenant-stage, DNS:*.kafka-service-zookeeper-nodes.tenant-stage.svc, DNS:*.kafka-service-zookeeper-client.tenant-stage.svc, DNS:kafka-service-zookeeper-0.kafka-service-zookeeper-nodes.tenant-stage.svc, DNS:*.kafka-service-zookeeper-client.tenant-stage.svc.cluster.local ``` <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Introduced a new configuration option for specifying a custom DNS domain for Kubernetes services within the Kafka operator, enhancing service discovery and networking capabilities. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
Signed-off-by: Andrei Kvapil <[email protected]>
Signed-off-by: Andrei Kvapil <[email protected]>
Signed-off-by: Andrei Kvapil <[email protected]>
Signed-off-by: Andrei Kvapil <[email protected]>
Signed-off-by: Andrei Kvapil <[email protected]>
No description provided.